[PEFF file: __unnamed__] file_timestamp: AC0E0408 old_def_version: 00000000 old_imp_version: 00000000 current_version: 00000000 main: [export "[main]" 1:00000070] init: [missing export symbol] term: [missing export symbol] [section 0 header] name __missing__ default_address 00000000 total_size EC8 unpacked_size EC8 packed_size EC8 section_kind EXECUTABLE_READONLY share_kind GLOBAL alignment 04 [section 0 disassembly] 00000000 A9230002 lha r9, [r3 + 0x0002] 00000004 7C0802A6 mflr r0 00000008 30C90004 addic r6, r9, 4 0000000C 2B060009 cmplwi cr6, r6, 9 00000010 2C890106 cmpwi cr1, r9, 262 00000014 80A2005C lwz r5, [r2 + 0x005C] 00000018 2F890108 cmpwi cr7, r9, 264 0000001C 2C090103 cmpwi r9, 259 00000020 BFC1FFF8 stmw [r1 - 0x0008], r30 00000024 90010008 stw [r1 + 0x0008], r0 00000028 54C6103A rlwinm r6, r6, 2, 0, 29 0000002C 7CA53014 addc r5, r5, r6 00000030 9421FFA0 stwu [r1 - 0x0060], r1 00000034 80C20060 lwz r6, [r2 + 0x0060] 00000038 41990014 bgt cr6, +0x00000014 /* 0000004C */ 0000003C 80A50028 lwz r5, [r5 + 0x0028] 00000040 7CA62814 addc r5, r6, r5 00000044 7CA903A6 mtctr r5 00000048 4E800420 bctr label0000004C: 0000004C 418201E8 beq +0x000001E8 /* 00000234 */ 00000050 41860250 beq cr1, +0x00000250 /* 000002A0 */ 00000054 419E0278 beq cr7, +0x00000278 /* 000002CC */ 00000058 2C090100 cmpwi r9, 256 0000005C 418102CC bgt +0x000002CC /* 00000328 */ 00000060 386C0000 addi r3, r12, 0x0000 00000064 81810068 lwz r12, [r1 + 0x0068] 00000068 30210060 addic r1, r1, 96 0000006C 7D8803A6 mtlr r12 00000070 BBC1FFF8 lmw r30, [r1 - 0x0008] 00000074 480002E4 b +0x000002E4 /* 00000358 */ 00000078 A8830004 lha r4, [r3 + 0x0004] 0000007C 38600000 li r3, 0x0000 00000080 480002DD bl +0x000002DC /* 0000035C */ 00000084 39830000 addi r12, r3, 0x0000 00000088 480002BC b +0x000002BC /* 00000344 */ 0000008C 2C840000 cmpwi cr1, r4, 0 00000090 3BE40000 addi r31, r4, 0x0000 00000094 40860020 bne cr1, +0x00000020 /* 000000B4 */ 00000098 39800000 li r12, 0x0000 0000009C 386C0000 addi r3, r12, 0x0000 000000A0 81810068 lwz r12, [r1 + 0x0068] 000000A4 30210060 addic r1, r1, 96 000000A8 7D8803A6 mtlr r12 000000AC BBC1FFF8 lmw r30, [r1 - 0x0008] 000000B0 4E800020 blr label000000B4: 000000B4 807F0000 lwz r3, [r31] 000000B8 3BC00000 li r30, 0x0000 000000BC 2C030000 cmpwi r3, 0 000000C0 40820018 bne +0x00000018 /* 000000D8 */ 000000C4 93DF0018 stw [r31 + 0x0018], r30 000000C8 807F0028 lwz r3, [r31 + 0x0028] 000000CC 48000B85 bl +0x00000B84 /* 00000C50 */ 000000D0 80410014 lwz r2, [r1 + 0x0014] 000000D4 4800001C b +0x0000001C /* 000000F0 */ label000000D8: 000000D8 48000B91 bl +0x00000B90 /* 00000C68 */ 000000DC 80410014 lwz r2, [r1 + 0x0014] 000000E0 93DF0018 stw [r31 + 0x0018], r30 000000E4 807F0028 lwz r3, [r31 + 0x0028] 000000E8 48000B69 bl +0x00000B68 /* 00000C50 */ 000000EC 80410014 lwz r2, [r1 + 0x0014] label000000F0: 000000F0 39800000 li r12, 0x0000 000000F4 48000250 b +0x00000250 /* 00000344 */ 000000F8 80A30004 lwz r5, [r3 + 0x0004] 000000FC 38640000 addi r3, r4, 0x0000 00000100 38850000 addi r4, r5, 0x0000 00000104 48000669 bl +0x00000668 /* 0000076C */ 00000108 39830000 addi r12, r3, 0x0000 0000010C 48000238 b +0x00000238 /* 00000344 */ 00000110 80A30004 lwz r5, [r3 + 0x0004] 00000114 80C30008 lwz r6, [r3 + 0x0008] 00000118 38640000 addi r3, r4, 0x0000 0000011C 38860000 addi r4, r6, 0x0000 00000120 480006ED bl +0x000006EC /* 0000080C */ 00000124 39830000 addi r12, r3, 0x0000 00000128 4800021C b +0x0000021C /* 00000344 */ 0000012C 80630004 lwz r3, [r3 + 0x0004] 00000130 80840000 lwz r4, [r4] 00000134 39800000 li r12, 0x0000 00000138 90830000 stw [r3], r4 0000013C 48000208 b +0x00000208 /* 00000344 */ 00000140 80A30004 lwz r5, [r3 + 0x0004] 00000144 38640000 addi r3, r4, 0x0000 00000148 38850000 addi r4, r5, 0x0000 0000014C 48000701 bl +0x00000700 /* 0000084C */ 00000150 39830000 addi r12, r3, 0x0000 00000154 480001F0 b +0x000001F0 /* 00000344 */ 00000158 81830008 lwz r12, [r3 + 0x0008] 0000015C 80A30004 lwz r5, [r3 + 0x0004] 00000160 806C0010 lwz r3, [r12 + 0x0010] 00000164 90A10038 stw [r1 + 0x0038], r5 00000168 2C030400 cmpwi r3, 1024 0000016C 90640030 stw [r4 + 0x0030], r3 00000170 3C607261 lis r3, 0x7261 00000174 30C37720 addic r6, r3, 30496 00000178 38600400 li r3, 0x0400 0000017C 40810008 ble +0x00000008 /* 00000184 */ 00000180 90640030 stw [r4 + 0x0030], r3 label00000184: 00000184 A86C000A lha r3, [r12 + 0x000A] 00000188 80AC0004 lwz r5, [r12 + 0x0004] 0000018C 2F030008 cmpwi cr6, r3, 8 00000190 7C053040 cmpl r5, r6 00000194 2C830010 cmpwi cr1, r3, 16 00000198 30640008 addic r3, r4, 8 0000019C 409A0030 bne cr6, +0x00000030 /* 000001CC */ 000001A0 4182002C beq +0x0000002C /* 000001CC */ 000001A4 38830000 addi r4, r3, 0x0000 000001A8 80610038 lwz r3, [r1 + 0x0038] 000001AC 3980FFCE li r12, 0xFFFFFFCE 000001B0 90830000 stw [r3], r4 000001B4 386C0000 addi r3, r12, 0x0000 000001B8 81810068 lwz r12, [r1 + 0x0068] 000001BC 30210060 addic r1, r1, 96 000001C0 7D8803A6 mtlr r12 000001C4 BBC1FFF8 lmw r30, [r1 - 0x0008] 000001C8 4E800020 blr label000001CC: 000001CC 41860028 beq cr1, +0x00000028 /* 000001F4 */ 000001D0 7CACE4AA lswi r5, r12, 28 000001D4 39800000 li r12, 0x0000 000001D8 7CA3E5AA .invalid 7C 000001DC 386C0000 addi r3, r12, 0x0000 000001E0 81810068 lwz r12, [r1 + 0x0068] 000001E4 30210060 addic r1, r1, 96 000001E8 7D8803A6 mtlr r12 000001EC BBC1FFF8 lmw r30, [r1 - 0x0008] 000001F0 4E800020 blr label000001F4: 000001F4 3CA07477 lis r5, 0x7477 000001F8 80CC0004 lwz r6, [r12 + 0x0004] 000001FC 30A56F73 addic r5, r5, 28531 00000200 7C062840 cmpl r6, r5 00000204 4082001C bne +0x0000001C /* 00000220 */ 00000208 7CACE4AA lswi r5, r12, 28 0000020C 39800000 li r12, 0x0000 00000210 7CA3E5AA .invalid 7C 00000214 386C0000 addi r3, r12, 0x0000 00000218 81810068 lwz r12, [r1 + 0x0068] 0000021C 48000130 b +0x00000130 /* 0000034C */ label00000220: 00000220 38830000 addi r4, r3, 0x0000 00000224 80610038 lwz r3, [r1 + 0x0038] 00000228 3980FFCE li r12, 0xFFFFFFCE 0000022C 90830000 stw [r3], r4 00000230 48000114 b +0x00000114 /* 00000344 */ label00000234: 00000234 3CC0636D lis r6, 0x636D 00000238 80A30008 lwz r5, [r3 + 0x0008] 0000023C 30C66661 addic r6, r6, 26209 00000240 7C053000 cmp r5, r6 00000244 80C30004 lwz r6, [r3 + 0x0004] 00000248 8123000C lwz r9, [r3 + 0x000C] 0000024C 38600000 li r3, 0x0000 00000250 41820018 beq +0x00000018 /* 00000268 */ 00000254 80640000 lwz r3, [r4] 00000258 38890000 addi r4, r9, 0x0000 0000025C 48000A25 bl +0x00000A24 /* 00000C80 */ 00000260 80410014 lwz r2, [r1 + 0x0014] 00000264 48000034 b +0x00000034 /* 00000298 */ label00000268: 00000268 80860000 lwz r4, [r6] 0000026C 39400014 li r10, 0x0014 00000270 28840014 cmplwi cr1, r4, 20 00000274 38A0FFFF li r5, 0xFFFFFFFF 00000278 38800001 li r4, 0x0001 0000027C 39200002 li r9, 0x0002 00000280 40850008 ble cr1, +0x00000008 /* 00000288 */ 00000284 91460000 stw [r6], r10 label00000288: 00000288 B1260010 sth [r6 + 0x0010], r9 0000028C B0A60008 sth [r6 + 0x0008], r5 00000290 B086000A sth [r6 + 0x000A], r4 00000294 B126000C sth [r6 + 0x000C], r9 label00000298: 00000298 39830000 addi r12, r3, 0x0000 0000029C 480000A8 b +0x000000A8 /* 00000344 */ label000002A0: 000002A0 80A30004 lwz r5, [r3 + 0x0004] 000002A4 A9230008 lha r9, [r3 + 0x0008] 000002A8 90A1003C stw [r1 + 0x003C], r5 000002AC 38C00000 li r6, 0x0000 000002B0 90C40004 stw [r4 + 0x0004], r6 000002B4 80640000 lwz r3, [r4] 000002B8 38890000 addi r4, r9, 0x0000 000002BC 480009DD bl +0x000009DC /* 00000C98 */ 000002C0 80410014 lwz r2, [r1 + 0x0014] 000002C4 39830000 addi r12, r3, 0x0000 000002C8 4800007C b +0x0000007C /* 00000344 */ label000002CC: 000002CC 80A3000C lwz r5, [r3 + 0x000C] 000002D0 80C30004 lwz r6, [r3 + 0x0004] 000002D4 80630008 lwz r3, [r3 + 0x0008] 000002D8 90A10040 stw [r1 + 0x0040], r5 000002DC 90610044 stw [r1 + 0x0044], r3 000002E0 80640000 lwz r3, [r4] 000002E4 38A00000 li r5, 0x0000 000002E8 90A40018 stw [r4 + 0x0018], r5 000002EC 90A40004 stw [r4 + 0x0004], r5 000002F0 80810040 lwz r4, [r1 + 0x0040] 000002F4 80A10044 lwz r5, [r1 + 0x0044] 000002F8 480009B9 bl +0x000009B8 /* 00000CB0 */ 000002FC 80410014 lwz r2, [r1 + 0x0014] 00000300 39830000 addi r12, r3, 0x0000 00000304 48000040 b +0x00000040 /* 00000344 */ 00000308 2C090100 cmpwi r9, 256 0000030C 4181001C bgt +0x0000001C /* 00000328 */ 00000310 386C0000 addi r3, r12, 0x0000 00000314 81810068 lwz r12, [r1 + 0x0068] 00000318 30210060 addic r1, r1, 96 0000031C 7D8803A6 mtlr r12 00000320 BBC1FFF8 lmw r30, [r1 - 0x0008] 00000324 4E800020 blr label00000328: 00000328 80840000 lwz r4, [r4] 0000032C 4800099D bl +0x0000099C /* 00000CC8 */ 00000330 80410014 lwz r2, [r1 + 0x0014] 00000334 39830000 addi r12, r3, 0x0000 00000338 4800000C b +0x0000000C /* 00000344 */ 0000033C 3C600001 lis r3, 0x0001 00000340 31830001 addic r12, r3, 1 label00000344: 00000344 386C0000 addi r3, r12, 0x0000 00000348 81810068 lwz r12, [r1 + 0x0068] label0000034C: 0000034C 30210060 addic r1, r1, 96 00000350 7D8803A6 mtlr r12 00000354 BBC1FFF8 lmw r30, [r1 - 0x0008] label00000358: 00000358 4E800020 blr fn0000035C: 0000035C 7C830734 extsh r3, r4 00000360 30830004 addic r4, r3, 4 00000364 28840009 cmplwi cr1, r4, 9 00000368 2F830108 cmpwi cr7, r3, 264 0000036C 2C030103 cmpwi r3, 259 00000370 2F030106 cmpwi cr6, r3, 262 00000374 8062005C lwz r3, [r2 + 0x005C] 00000378 80020060 lwz r0, [r2 + 0x0060] 0000037C 5484103A rlwinm r4, r4, 2, 0, 29 00000380 41850014 bgt cr1, +0x00000014 /* 00000394 */ 00000384 7C63202E lwzx r3, r3, r4 00000388 7C630014 addc r3, r3, r0 0000038C 7C6903A6 mtctr r3 00000390 4E800420 bctr label00000394: 00000394 38600001 li r3, 0x0001 00000398 40820008 bne +0x00000008 /* 000003A0 */ 0000039C 4E800020 blr label000003A0: 000003A0 419A0014 beq cr6, +0x00000014 /* 000003B4 */ 000003A4 419E0010 beq cr7, +0x00000010 /* 000003B4 */ 000003A8 38600000 li r3, 0x0000 000003AC 4E800020 blr 000003B0 38600001 li r3, 0x0001 label000003B4: 000003B4 4E800020 blr fn000003B8: 000003B8 9421FFC0 stwu [r1 - 0x0040], r1 000003BC 30610038 addic r3, r1, 56 000003C0 7C0802A6 mflr r0 000003C4 3081003C addic r4, r1, 60 000003C8 90010048 stw [r1 + 0x0048], r0 000003CC 48000915 bl +0x00000914 /* 00000CE0 */ 000003D0 80410014 lwz r2, [r1 + 0x0014] 000003D4 81810048 lwz r12, [r1 + 0x0048] 000003D8 8061003C lwz r3, [r1 + 0x003C] 000003DC 30210040 addic r1, r1, 64 000003E0 7D8803A6 mtlr r12 000003E4 4E800020 blr fn000003E8: 000003E8 7C0802A6 mflr r0 000003EC 9421FFB0 stwu [r1 - 0x0050], r1 000003F0 90010058 stw [r1 + 0x0058], r0 000003F4 48000905 bl +0x00000904 /* 00000CF8 */ 000003F8 80410014 lwz r2, [r1 + 0x0014] 000003FC 90610040 stw [r1 + 0x0040], r3 00000400 48000911 bl +0x00000910 /* 00000D10 */ 00000404 80410014 lwz r2, [r1 + 0x0014] 00000408 48000921 bl +0x00000920 /* 00000D28 */ 0000040C 80410014 lwz r2, [r1 + 0x0014] 00000410 30610038 addic r3, r1, 56 00000414 3081003C addic r4, r1, 60 00000418 480008C9 bl +0x000008C8 /* 00000CE0 */ 0000041C 80410014 lwz r2, [r1 + 0x0014] 00000420 80610040 lwz r3, [r1 + 0x0040] 00000424 48000905 bl +0x00000904 /* 00000D28 */ 00000428 80410014 lwz r2, [r1 + 0x0014] 0000042C 81810058 lwz r12, [r1 + 0x0058] 00000430 8061003C lwz r3, [r1 + 0x003C] 00000434 30210050 addic r1, r1, 80 00000438 7D8803A6 mtlr r12 0000043C 4E800020 blr fn00000440: 00000440 BF41FFE8 stmw [r1 - 0x0018], r26 00000444 3BE30000 addi r31, r3, 0x0000 00000448 7C0802A6 mflr r0 0000044C 38640000 addi r3, r4, 0x0000 00000450 90010008 stw [r1 + 0x0008], r0 00000454 9421FF90 stwu [r1 - 0x0070], r1 00000458 90810040 stw [r1 + 0x0040], r4 0000045C 480008E5 bl +0x000008E4 /* 00000D40 */ 00000460 80410014 lwz r2, [r1 + 0x0014] 00000464 80610040 lwz r3, [r1 + 0x0040] 00000468 480008F1 bl +0x000008F0 /* 00000D58 */ 0000046C 80410014 lwz r2, [r1 + 0x0014] 00000470 3BC30000 addi r30, r3, 0x0000 00000474 2C1E0000 cmpwi r30, 0 00000478 3B400000 li r26, 0x0000 0000047C 40820014 bne +0x00000014 /* 00000490 */ 00000480 480008F1 bl +0x000008F0 /* 00000D70 */ 00000484 80410014 lwz r2, [r1 + 0x0014] 00000488 7C7A0734 extsh r26, r3 0000048C 48000148 b +0x00000148 /* 000005D4 */ label00000490: 00000490 480008F9 bl +0x000008F8 /* 00000D88 */ 00000494 80410014 lwz r2, [r1 + 0x0014] 00000498 838301AE lwz r28, [r3 + 0x01AE] 0000049C 3FA00001 lis r29, 0x0001 000004A0 307DA89F subic r3, r29, 22369 000004A4 480008FD bl +0x000008FC /* 00000DA0 */ 000004A8 80410014 lwz r2, [r1 + 0x0014] 000004AC 3B630000 addi r27, r3, 0x0000 000004B0 307DA88F subic r3, r29, 22385 000004B4 480008ED bl +0x000008EC /* 00000DA0 */ 000004B8 80410014 lwz r2, [r1 + 0x0014] 000004BC 7C1B1840 cmpl r27, r3 000004C0 38600000 li r3, 0x0000 000004C4 30810038 addic r4, r1, 56 000004C8 418200B4 beq +0x000000B4 /* 0000057C */ 000004CC 480008ED bl +0x000008EC /* 00000DB8 */ 000004D0 80410014 lwz r2, [r1 + 0x0014] 000004D4 7C630735 extsh. r3, r3 000004D8 38800000 li r4, 0x0000 000004DC 3061003C addic r3, r1, 60 000004E0 38DA0000 addi r6, r26, 0x0000 000004E4 41820010 beq +0x00000010 /* 000004F4 */ 000004E8 7C06E040 cmpl r6, r28 000004EC 93410038 stw [r1 + 0x0038], r26 000004F0 4800000C b +0x0000000C /* 000004FC */ label000004F4: 000004F4 80C10038 lwz r6, [r1 + 0x0038] 000004F8 7C06E040 cmpl r6, r28 label000004FC: 000004FC 41800028 blt +0x00000028 /* 00000524 */ 00000500 2C1A0000 cmpwi r26, 0 00000504 387E0000 addi r3, r30, 0x0000 00000508 418200F0 beq +0x000000F0 /* 000005F8 */ 0000050C 81810078 lwz r12, [r1 + 0x0078] 00000510 387A0000 addi r3, r26, 0x0000 00000514 30210070 addic r1, r1, 112 00000518 7D8803A6 mtlr r12 0000051C BB41FFE8 lmw r26, [r1 - 0x0018] 00000520 4E800020 blr label00000524: 00000524 48000895 bl +0x00000894 /* 00000DB8 */ 00000528 80410014 lwz r2, [r1 + 0x0014] 0000052C 7C630735 extsh. r3, r3 00000530 81410038 lwz r10, [r1 + 0x0038] 00000534 387E0000 addi r3, r30, 0x0000 00000538 38DA0000 addi r6, r26, 0x0000 0000053C 41820010 beq +0x00000010 /* 0000054C */ 00000540 9341003C stw [r1 + 0x003C], r26 00000544 7CCA3014 addc r6, r10, r6 00000548 4800000C b +0x0000000C /* 00000554 */ label0000054C: 0000054C 80C1003C lwz r6, [r1 + 0x003C] 00000550 7CCA3014 addc r6, r10, r6 label00000554: 00000554 7C06E040 cmpl r6, r28 00000558 4080007C bge +0x0000007C /* 000005D4 */ 0000055C 480006F5 bl +0x000006F4 /* 00000C50 */ 00000560 80410014 lwz r2, [r1 + 0x0014] 00000564 81810078 lwz r12, [r1 + 0x0078] 00000568 3B40FF94 li r26, 0xFFFFFF94 0000056C 387A0000 addi r3, r26, 0x0000 00000570 30210070 addic r1, r1, 112 00000574 7D8803A6 mtlr r12 00000578 480000B0 b +0x000000B0 /* 00000628 */ label0000057C: 0000057C 4BFFFE6D bl -0x00000194 /* 000003E8 */ 00000580 7C03E000 cmp r3, r28 00000584 387C0000 addi r3, r28, 0x0000 00000588 41800028 blt +0x00000028 /* 000005B0 */ 0000058C 2C1A0000 cmpwi r26, 0 00000590 387E0000 addi r3, r30, 0x0000 00000594 41820064 beq +0x00000064 /* 000005F8 */ 00000598 81810078 lwz r12, [r1 + 0x0078] 0000059C 387A0000 addi r3, r26, 0x0000 000005A0 30210070 addic r1, r1, 112 000005A4 7D8803A6 mtlr r12 000005A8 BB41FFE8 lmw r26, [r1 - 0x0018] 000005AC 4E800020 blr label000005B0: 000005B0 480007A9 bl +0x000007A8 /* 00000D58 */ 000005B4 80410014 lwz r2, [r1 + 0x0014] 000005B8 2C030000 cmpwi r3, 0 000005BC 4182004C beq +0x0000004C /* 00000608 */ 000005C0 48000691 bl +0x00000690 /* 00000C50 */ 000005C4 80410014 lwz r2, [r1 + 0x0014] 000005C8 2C1A0000 cmpwi r26, 0 000005CC 387E0000 addi r3, r30, 0x0000 000005D0 4800000C b +0x0000000C /* 000005DC */ label000005D4: 000005D4 2C1A0000 cmpwi r26, 0 000005D8 387E0000 addi r3, r30, 0x0000 label000005DC: 000005DC 4182001C beq +0x0000001C /* 000005F8 */ 000005E0 81810078 lwz r12, [r1 + 0x0078] 000005E4 387A0000 addi r3, r26, 0x0000 000005E8 30210070 addic r1, r1, 112 000005EC 7D8803A6 mtlr r12 000005F0 BB41FFE8 lmw r26, [r1 - 0x0018] 000005F4 4E800020 blr label000005F8: 000005F8 480007D9 bl +0x000007D8 /* 00000DD0 */ 000005FC 80410014 lwz r2, [r1 + 0x0014] 00000600 93DF0000 stw [r31], r30 00000604 48000014 b +0x00000014 /* 00000618 */ label00000608: 00000608 387E0000 addi r3, r30, 0x0000 0000060C 48000645 bl +0x00000644 /* 00000C50 */ 00000610 80410014 lwz r2, [r1 + 0x0014] 00000614 3B40FF94 li r26, 0xFFFFFF94 label00000618: 00000618 81810078 lwz r12, [r1 + 0x0078] 0000061C 387A0000 addi r3, r26, 0x0000 00000620 30210070 addic r1, r1, 112 00000624 7D8803A6 mtlr r12 label00000628: 00000628 BB41FFE8 lmw r26, [r1 - 0x0018] 0000062C 4E800020 blr fn00000630: 00000630 BF81FFF0 stmw [r1 - 0x0010], r28 00000634 7C0802A6 mflr r0 00000638 7D800026 mfcr r12 0000063C 91810004 stw [r1 + 0x0004], r12 00000640 90010008 stw [r1 + 0x0008], r0 00000644 9421FFA0 stwu [r1 - 0x0060], r1 00000648 3BC40000 addi r30, r4, 0x0000 0000064C 3BE50000 addi r31, r5, 0x0000 00000650 90610040 stw [r1 + 0x0040], r3 00000654 48000795 bl +0x00000794 /* 00000DE8 */ 00000658 80410014 lwz r2, [r1 + 0x0014] 0000065C 2C030000 cmpwi r3, 0 00000660 3BA30000 addi r29, r3, 0x0000 00000664 3B800000 li r28, 0x0000 00000668 40820014 bne +0x00000014 /* 0000067C */ 0000066C 48000705 bl +0x00000704 /* 00000D70 */ 00000670 80410014 lwz r2, [r1 + 0x0014] 00000674 7C7C0734 extsh r28, r3 00000678 48000034 b +0x00000034 /* 000006AC */ label0000067C: 0000067C 4BFFFD3D bl -0x000002C4 /* 000003B8 */ 00000680 3C000000 lis r0, 0x0000 00000684 60008000 ori r0, r0, 0x8000 00000688 7C030000 cmp r3, r0 0000068C 387D0000 addi r3, r29, 0x0000 00000690 4080001C bge +0x0000001C /* 000006AC */ 00000694 480005BD bl +0x000005BC /* 00000C50 */ 00000698 80410014 lwz r2, [r1 + 0x0014] 0000069C 80810040 lwz r4, [r1 + 0x0040] 000006A0 4DCE7182 crxor crb14, crb14, crb14 000006A4 30610038 addic r3, r1, 56 000006A8 48000030 b +0x00000030 /* 000006D8 */ label000006AC: 000006AC 2D9C0000 cmpwi cr3, r28, 0 000006B0 387D0000 addi r3, r29, 0x0000 000006B4 418E0010 beq cr3, +0x00000010 /* 000006C4 */ 000006B8 80810040 lwz r4, [r1 + 0x0040] 000006BC 30610038 addic r3, r1, 56 000006C0 48000018 b +0x00000018 /* 000006D8 */ label000006C4: 000006C4 4800073D bl +0x0000073C /* 00000E00 */ 000006C8 80410014 lwz r2, [r1 + 0x0014] 000006CC 93A10038 stw [r1 + 0x0038], r29 000006D0 80810040 lwz r4, [r1 + 0x0040] 000006D4 30610038 addic r3, r1, 56 label000006D8: 000006D8 408E0038 bne cr3, +0x00000038 /* 00000710 */ 000006DC 80010038 lwz r0, [r1 + 0x0038] 000006E0 81810064 lwz r12, [r1 + 0x0064] 000006E4 901E0000 stw [r30], r0 000006E8 80810038 lwz r4, [r1 + 0x0038] 000006EC 80010068 lwz r0, [r1 + 0x0068] 000006F0 80840000 lwz r4, [r4] 000006F4 7D810120 mtcrf 0x10, r12 000006F8 909F0000 stw [r31], r4 000006FC 7C0803A6 mtlr r0 00000700 30210060 addic r1, r1, 96 00000704 BB81FFF0 lmw r28, [r1 - 0x0010] 00000708 38600000 li r3, 0x0000 0000070C 4E800020 blr label00000710: 00000710 4BFFFD31 bl -0x000002D0 /* 00000440 */ 00000714 7C630735 extsh. r3, r3 00000718 41820020 beq +0x00000020 /* 00000738 */ 0000071C 81810064 lwz r12, [r1 + 0x0064] 00000720 80010068 lwz r0, [r1 + 0x0068] 00000724 7D810120 mtcrf 0x10, r12 00000728 30210060 addic r1, r1, 96 0000072C BB81FFF0 lmw r28, [r1 - 0x0010] 00000730 7C0803A6 mtlr r0 00000734 4E800020 blr label00000738: 00000738 80010038 lwz r0, [r1 + 0x0038] 0000073C 81810064 lwz r12, [r1 + 0x0064] 00000740 901E0000 stw [r30], r0 00000744 80810038 lwz r4, [r1 + 0x0038] 00000748 80010068 lwz r0, [r1 + 0x0068] 0000074C 80840000 lwz r4, [r4] 00000750 7D810120 mtcrf 0x10, r12 00000754 909F0000 stw [r31], r4 00000758 7C0803A6 mtlr r0 0000075C 30210060 addic r1, r1, 96 00000760 BB81FFF0 lmw r28, [r1 - 0x0010] 00000764 38600000 li r3, 0x0000 00000768 4E800020 blr fn0000076C: 0000076C 9421FFB0 stwu [r1 - 0x0050], r1 00000770 90810040 stw [r1 + 0x0040], r4 00000774 30810038 addic r4, r1, 56 00000778 7C0802A6 mflr r0 0000077C 30A1003C addic r5, r1, 60 00000780 90010058 stw [r1 + 0x0058], r0 00000784 3860104E li r3, 0x104E 00000788 4BFFFEA9 bl -0x00000158 /* 00000630 */ 0000078C 7C630735 extsh. r3, r3 00000790 3880004E li r4, 0x004E 00000794 41820014 beq +0x00000014 /* 000007A8 */ 00000798 81810058 lwz r12, [r1 + 0x0058] 0000079C 30210050 addic r1, r1, 80 000007A0 7D8803A6 mtlr r12 000007A4 4E800020 blr label000007A8: 000007A8 8061003C lwz r3, [r1 + 0x003C] 000007AC 4800066D bl +0x0000066C /* 00000E18 */ 000007B0 80410014 lwz r2, [r1 + 0x0014] 000007B4 8081003C lwz r4, [r1 + 0x003C] 000007B8 80010038 lwz r0, [r1 + 0x0038] 000007BC 80610040 lwz r3, [r1 + 0x0040] 000007C0 90040028 stw [r4 + 0x0028], r0 000007C4 3C007477 lis r0, 0x7477 000007C8 8081003C lwz r4, [r1 + 0x003C] 000007CC 30A06F73 addic r5, r0, 28531 000007D0 90A4000C stw [r4 + 0x000C], r5 000007D4 8081003C lwz r4, [r1 + 0x003C] 000007D8 38000010 li r0, 0x0010 000007DC B0040012 sth [r4 + 0x0012], r0 000007E0 8081003C lwz r4, [r1 + 0x003C] 000007E4 38A00400 li r5, 0x0400 000007E8 90A40030 stw [r4 + 0x0030], r5 000007EC 8081003C lwz r4, [r1 + 0x003C] 000007F0 48000641 bl +0x00000640 /* 00000E30 */ 000007F4 80410014 lwz r2, [r1 + 0x0014] 000007F8 81810058 lwz r12, [r1 + 0x0058] 000007FC 30210050 addic r1, r1, 80 00000800 7D8803A6 mtlr r12 00000804 38600000 li r3, 0x0000 00000808 4E800020 blr fn0000080C: 0000080C 90830024 stw [r3 + 0x0024], r4 00000810 7C0802A6 mflr r0 00000814 9421FFC0 stwu [r1 - 0x0040], r1 00000818 90010048 stw [r1 + 0x0048], r0 0000081C 38000000 li r0, 0x0000 00000820 90A30000 stw [r3], r5 00000824 30830008 addic r4, r3, 8 00000828 90030004 stw [r3 + 0x0004], r0 0000082C 38650000 addi r3, r5, 0x0000 00000830 30A10038 addic r5, r1, 56 00000834 48000615 bl +0x00000614 /* 00000E48 */ 00000838 80410014 lwz r2, [r1 + 0x0014] 0000083C 81810048 lwz r12, [r1 + 0x0048] 00000840 30210040 addic r1, r1, 64 00000844 7D8803A6 mtlr r12 00000848 4E800020 blr fn0000084C: 0000084C BF81FFF0 stmw [r1 - 0x0010], r28 00000850 3BC30000 addi r30, r3, 0x0000 00000854 80FE0004 lwz r7, [r30 + 0x0004] 00000858 3BE00000 li r31, 0x0000 0000085C 3BA40000 addi r29, r4, 0x0000 00000860 2C070000 cmpwi r7, 0 00000864 7C0802A6 mflr r0 00000868 3B9F0000 addi r28, r31, 0x0000 0000086C 90010008 stw [r1 + 0x0008], r0 00000870 9421FFB0 stwu [r1 - 0x0050], r1 00000874 41820028 beq +0x00000028 /* 0000089C */ 00000878 81070010 lwz r8, [r7 + 0x0010] 0000087C 807E0000 lwz r3, [r30] 00000880 2C880000 cmpwi cr1, r8, 0 00000884 309E0004 addic r4, r30, 4 00000888 41860084 beq cr1, +0x00000084 /* 0000090C */ 0000088C 80670004 lwz r3, [r7 + 0x0004] 00000890 811E000C lwz r8, [r30 + 0x000C] 00000894 7C034040 cmpl r3, r8 00000898 480000B0 b +0x000000B0 /* 00000948 */ label0000089C: 0000089C 480001E1 bl +0x000001E0 /* 00000A7C */ 000008A0 2C030000 cmpwi r3, 0 000008A4 3B830000 addi r28, r3, 0x0000 000008A8 80FE0004 lwz r7, [r30 + 0x0004] 000008AC 4182001C beq +0x0000001C /* 000008C8 */ 000008B0 81810058 lwz r12, [r1 + 0x0058] 000008B4 387C0000 addi r3, r28, 0x0000 000008B8 30210050 addic r1, r1, 80 000008BC 7D8803A6 mtlr r12 000008C0 BB81FFF0 lmw r28, [r1 - 0x0010] 000008C4 4E800020 blr label000008C8: 000008C8 81070010 lwz r8, [r7 + 0x0010] 000008CC 807E0000 lwz r3, [r30] 000008D0 2C880000 cmpwi cr1, r8, 0 000008D4 309E0004 addic r4, r30, 4 000008D8 41860034 beq cr1, +0x00000034 /* 0000090C */ 000008DC 80670004 lwz r3, [r7 + 0x0004] 000008E0 811E000C lwz r8, [r30 + 0x000C] 000008E4 7C034040 cmpl r3, r8 000008E8 40820084 bne +0x00000084 /* 0000096C */ 000008EC 81810058 lwz r12, [r1 + 0x0058] 000008F0 93FE0004 stw [r30 + 0x0004], r31 000008F4 90FD0000 stw [r29], r7 000008F8 387C0000 addi r3, r28, 0x0000 000008FC 30210050 addic r1, r1, 80 00000900 7D8803A6 mtlr r12 00000904 BB81FFF0 lmw r28, [r1 - 0x0010] 00000908 4E800020 blr label0000090C: 0000090C 48000555 bl +0x00000554 /* 00000E60 */ 00000910 80410014 lwz r2, [r1 + 0x0014] 00000914 2C830000 cmpwi cr1, r3, 0 00000918 3B830000 addi r28, r3, 0x0000 0000091C 80FE0004 lwz r7, [r30 + 0x0004] 00000920 4186001C beq cr1, +0x0000001C /* 0000093C */ 00000924 81810058 lwz r12, [r1 + 0x0058] 00000928 387C0000 addi r3, r28, 0x0000 0000092C 30210050 addic r1, r1, 80 00000930 7D8803A6 mtlr r12 00000934 BB81FFF0 lmw r28, [r1 - 0x0010] 00000938 4E800020 blr label0000093C: 0000093C 80670004 lwz r3, [r7 + 0x0004] 00000940 811E000C lwz r8, [r30 + 0x000C] 00000944 7C034040 cmpl r3, r8 label00000948: 00000948 40820024 bne +0x00000024 /* 0000096C */ 0000094C 81810058 lwz r12, [r1 + 0x0058] 00000950 93FE0004 stw [r30 + 0x0004], r31 00000954 90FD0000 stw [r29], r7 00000958 387C0000 addi r3, r28, 0x0000 0000095C 30210050 addic r1, r1, 80 00000960 7D8803A6 mtlr r12 00000964 BB81FFF0 lmw r28, [r1 - 0x0010] 00000968 4E800020 blr label0000096C: 0000096C 80670014 lwz r3, [r7 + 0x0014] 00000970 81470010 lwz r10, [r7 + 0x0010] 00000974 2C830000 cmpwi cr1, r3, 0 00000978 40860024 bne cr1, +0x00000024 /* 0000099C */ 0000097C 81810058 lwz r12, [r1 + 0x0058] 00000980 93FE0004 stw [r30 + 0x0004], r31 00000984 90FD0000 stw [r29], r7 00000988 387C0000 addi r3, r28, 0x0000 0000098C 30210050 addic r1, r1, 80 00000990 7D8803A6 mtlr r12 00000994 BB81FFF0 lmw r28, [r1 - 0x0010] 00000998 4E800020 blr label0000099C: 0000099C A17E0042 lhz r11, [r30 + 0x0042] 000009A0 A9070008 lha r8, [r7 + 0x0008] 000009A4 7CAA5B97 divwu. r5, r10, r11 000009A8 2F080002 cmpwi cr6, r8, 2 000009AC 309E004E addic r4, r30, 78 000009B0 40820030 bne +0x00000030 /* 000009E0 */ 000009B4 81810058 lwz r12, [r1 + 0x0058] 000009B8 307E004E addic r3, r30, 78 000009BC 907E001C stw [r30 + 0x001C], r3 000009C0 93FE0018 stw [r30 + 0x0018], r31 000009C4 307E0008 addic r3, r30, 8 000009C8 907D0000 stw [r29], r3 000009CC 387C0000 addi r3, r28, 0x0000 000009D0 30210050 addic r1, r1, 80 000009D4 7D8803A6 mtlr r12 000009D8 BB81FFF0 lmw r28, [r1 - 0x0010] 000009DC 4E800020 blr label000009E0: 000009E0 819E002C lwz r12, [r30 + 0x002C] 000009E4 891E0034 lbz r8, [r30 + 0x0034] 000009E8 7C056000 cmp r5, r12 000009EC 2C880000 cmpwi cr1, r8, 0 000009F0 A11E0046 lhz r8, [r30 + 0x0046] 000009F4 39280000 addi r9, r8, 0x0000 000009F8 40810008 ble +0x00000008 /* 00000A00 */ 000009FC 38AC0000 addi r5, r12, 0x0000 label00000A00: 00000A00 7FE559D6 mullw r31, r5, r11 00000A04 7D5F5010 subfc r10, r31, r10 00000A08 41860014 beq cr1, +0x00000014 /* 00000A1C */ 00000A0C 7D0A5B96 divwu r8, r10, r11 00000A10 7D0849D6 mullw r8, r8, r9 00000A14 7C681814 addc r3, r8, r3 00000A18 4800001C b +0x0000001C /* 00000A34 */ label00000A1C: 00000A1C 7D5F5B96 divwu r10, r31, r11 00000A20 7D0A41D6 mullw r8, r10, r8 00000A24 7D034014 addc r8, r3, r8 00000A28 81270010 lwz r9, [r7 + 0x0010] 00000A2C 91070014 stw [r7 + 0x0014], r8 00000A30 7D5F4810 subfc r10, r31, r9 label00000A34: 00000A34 91470010 stw [r7 + 0x0010], r10 00000A38 7CE52814 addc r7, r5, r5 00000A3C A8DE0012 lha r6, [r30 + 0x0012] 00000A40 409A0008 bne cr6, +0x00000008 /* 00000A48 */ 00000A44 38A70000 addi r5, r7, 0x0000 label00000A48: 00000A48 48000161 bl +0x00000160 /* 00000BA8 */ 00000A4C 4DEF7B82 cror crb15, crb15, crb15 00000A50 81810058 lwz r12, [r1 + 0x0058] 00000A54 307E004E addic r3, r30, 78 00000A58 907E001C stw [r30 + 0x001C], r3 00000A5C 93FE0018 stw [r30 + 0x0018], r31 00000A60 307E0008 addic r3, r30, 8 00000A64 907D0000 stw [r29], r3 00000A68 387C0000 addi r3, r28, 0x0000 00000A6C 30210050 addic r1, r1, 80 00000A70 7D8803A6 mtlr r12 00000A74 BB81FFF0 lmw r28, [r1 - 0x0010] 00000A78 4E800020 blr fn00000A7C: 00000A7C 7C0802A6 mflr r0 00000A80 7D800026 mfcr r12 00000A84 93E1FFFC stw [r1 - 0x0004], r31 00000A88 3BE30000 addi r31, r3, 0x0000 00000A8C 91810004 stw [r1 + 0x0004], r12 00000A90 90010008 stw [r1 + 0x0008], r0 00000A94 9421FFB0 stwu [r1 - 0x0050], r1 00000A98 807F0000 lwz r3, [r31] 00000A9C 309F0004 addic r4, r31, 4 00000AA0 480003C1 bl +0x000003C0 /* 00000E60 */ 00000AA4 80410014 lwz r2, [r1 + 0x0014] 00000AA8 2D830000 cmpwi cr3, r3, 0 00000AAC 809F0004 lwz r4, [r31 + 0x0004] 00000AB0 2C040000 cmpwi r4, 0 00000AB4 418E0020 beq cr3, +0x00000020 /* 00000AD4 */ 00000AB8 81810054 lwz r12, [r1 + 0x0054] 00000ABC 80010058 lwz r0, [r1 + 0x0058] 00000AC0 7D810120 mtcrf 0x10, r12 00000AC4 83E1004C lwz r31, [r1 + 0x004C] 00000AC8 7C0803A6 mtlr r0 00000ACC 30210050 addic r1, r1, 80 00000AD0 4E800020 blr label00000AD4: 00000AD4 39200014 li r9, 0x0014 00000AD8 39400001 li r10, 0x0001 00000ADC 39600002 li r11, 0x0002 00000AE0 4082002C bne +0x0000002C /* 00000B0C */ 00000AE4 81810054 lwz r12, [r1 + 0x0054] 00000AE8 80010058 lwz r0, [r1 + 0x0058] 00000AEC 7D810120 mtcrf 0x10, r12 00000AF0 7C0803A6 mtlr r0 00000AF4 83E1004C lwz r31, [r1 + 0x004C] 00000AF8 3860FFCE li r3, 0xFFFFFFCE 00000AFC 30210050 addic r1, r1, 80 00000B00 480000A4 b +0x000000A4 /* 00000BA4 */ label00000B04: 00000B04 98FF0034 stb [r31 + 0x0034], r7 00000B08 48000048 b +0x00000048 /* 00000B50 */ label00000B0C: 00000B0C 80A40000 lwz r5, [r4] 00000B10 819F0030 lwz r12, [r31 + 0x0030] 00000B14 90BF0008 stw [r31 + 0x0008], r5 00000B18 80A4000C lwz r5, [r4 + 0x000C] 00000B1C 38E00000 li r7, 0x0000 00000B20 90BF0014 stw [r31 + 0x0014], r5 00000B24 A8C40008 lha r6, [r4 + 0x0008] 00000B28 38A00001 li r5, 0x0001 00000B2C B0DF0010 sth [r31 + 0x0010], r6 00000B30 80C40000 lwz r6, [r4] 00000B34 913F0038 stw [r31 + 0x0038], r9 00000B38 7CC10120 mtcrf 0x10, r6 00000B3C 80DF0038 lwz r6, [r31 + 0x0038] 00000B40 3900FFFF li r8, 0xFFFFFFFF 00000B44 28060014 cmplwi r6, 20 00000B48 408FFFBC bns cr3, -0x00000044 /* 00000B04 */ 00000B4C 98BF0034 stb [r31 + 0x0034], r5 label00000B50: 00000B50 80A40004 lwz r5, [r4 + 0x0004] 00000B54 B17F0044 sth [r31 + 0x0044], r11 00000B58 B15F0042 sth [r31 + 0x0042], r10 00000B5C B17F0048 sth [r31 + 0x0048], r11 00000B60 90BF003C stw [r31 + 0x003C], r5 00000B64 A0DF0044 lhz r6, [r31 + 0x0044] 00000B68 B11F0040 sth [r31 + 0x0040], r8 00000B6C A0BF0042 lhz r5, [r31 + 0x0042] 00000B70 40810008 ble +0x00000008 /* 00000B78 */ 00000B74 913F0038 stw [r31 + 0x0038], r9 label00000B78: 00000B78 7CAC2B96 divwu r5, r12, r5 00000B7C 81810054 lwz r12, [r1 + 0x0054] 00000B80 A8840008 lha r4, [r4 + 0x0008] 00000B84 80010058 lwz r0, [r1 + 0x0058] 00000B88 7C8431D6 mullw r4, r4, r6 00000B8C 7C0803A6 mtlr r0 00000B90 7D810120 mtcrf 0x10, r12 00000B94 90BF002C stw [r31 + 0x002C], r5 00000B98 B09F0046 sth [r31 + 0x0046], r4 00000B9C 83E1004C lwz r31, [r1 + 0x004C] 00000BA0 30210050 addic r1, r1, 80 label00000BA4: 00000BA4 4E800020 blr fn00000BA8: 00000BA8 28860008 cmplwi cr1, r6, 8 00000BAC 3005FFFF subic r0, r5, 1 00000BB0 7C050735 extsh. r5, r0 00000BB4 4086006C bne cr1, +0x0000006C /* 00000C20 */ 00000BB8 3005FFFF subic r0, r5, 1 00000BBC 3084FFFF subic r4, r4, 1 00000BC0 3063FFFE subic r3, r3, 2 00000BC4 41800088 blt +0x00000088 /* 00000C4C */ 00000BC8 7C000735 extsh. r0, r0 00000BCC A4A30002 lhzu r5, [r3 + 0x0002] 00000BD0 30C0FFFF subic r6, r0, 1 00000BD4 7CC60734 extsh r6, r6 00000BD8 68A50080 xori r5, r5, 0x0080 00000BDC 9CA40001 stbu [r4 + 0x0001], r5 00000BE0 3006FFFF subic r0, r6, 1 label00000BE4: 00000BE4 41800068 blt +0x00000068 /* 00000C4C */ 00000BE8 A4A30002 lhzu r5, [r3 + 0x0002] 00000BEC 2C060000 cmpwi r6, 0 00000BF0 68A50080 xori r5, r5, 0x0080 00000BF4 7C000734 extsh r0, r0 00000BF8 9CA40001 stbu [r4 + 0x0001], r5 00000BFC 41800050 blt +0x00000050 /* 00000C4C */ 00000C00 30A0FFFF subic r5, r0, 1 00000C04 7CA60734 extsh r6, r5 00000C08 A4A30002 lhzu r5, [r3 + 0x0002] 00000C0C 2C000000 cmpwi r0, 0 00000C10 68A00080 xori r0, r5, 0x0080 00000C14 9C040001 stbu [r4 + 0x0001], r0 00000C18 3006FFFF subic r0, r6, 1 00000C1C 4BFFFFC8 b -0x00000038 /* 00000BE4 */ label00000C20: 00000C20 4C800000 mcrf cr1, cr0 00000C24 41840028 blt cr1, +0x00000028 /* 00000C4C */ label00000C28: 00000C28 3005FFFF subic r0, r5, 1 00000C2C 7C050735 extsh. r5, r0 00000C30 88030000 lbz r0, [r3] 00000C34 88C30001 lbz r6, [r3 + 0x0001] 00000C38 98040001 stb [r4 + 0x0001], r0 00000C3C 98C40000 stb [r4], r6 00000C40 30630002 addic r3, r3, 2 00000C44 30840002 addic r4, r4, 2 00000C48 4080FFE0 bge -0x00000020 /* 00000C28 */ label00000C4C: 00000C4C 4E800020 blr fn00000C50: 00000C50 81820038 lwz r12, [r2 + 0x0038] 00000C54 90410014 stw [r1 + 0x0014], r2 00000C58 800C0000 lwz r0, [r12] 00000C5C 804C0004 lwz r2, [r12 + 0x0004] 00000C60 7C0903A6 mtctr r0 00000C64 4E800420 bctr fn00000C68: 00000C68 81820014 lwz r12, [r2 + 0x0014] 00000C6C 90410014 stw [r1 + 0x0014], r2 00000C70 800C0000 lwz r0, [r12] 00000C74 804C0004 lwz r2, [r12 + 0x0004] 00000C78 7C0903A6 mtctr r0 00000C7C 4E800420 bctr fn00000C80: 00000C80 81820004 lwz r12, [r2 + 0x0004] 00000C84 90410014 stw [r1 + 0x0014], r2 00000C88 800C0000 lwz r0, [r12] 00000C8C 804C0004 lwz r2, [r12 + 0x0004] 00000C90 7C0903A6 mtctr r0 00000C94 4E800420 bctr fn00000C98: 00000C98 81820010 lwz r12, [r2 + 0x0010] 00000C9C 90410014 stw [r1 + 0x0014], r2 00000CA0 800C0000 lwz r0, [r12] 00000CA4 804C0004 lwz r2, [r12 + 0x0004] 00000CA8 7C0903A6 mtctr r0 00000CAC 4E800420 bctr fn00000CB0: 00000CB0 8182000C lwz r12, [r2 + 0x000C] 00000CB4 90410014 stw [r1 + 0x0014], r2 00000CB8 800C0000 lwz r0, [r12] 00000CBC 804C0004 lwz r2, [r12 + 0x0004] 00000CC0 7C0903A6 mtctr r0 00000CC4 4E800420 bctr fn00000CC8: 00000CC8 8182001C lwz r12, [r2 + 0x001C] 00000CCC 90410014 stw [r1 + 0x0014], r2 00000CD0 800C0000 lwz r0, [r12] 00000CD4 804C0004 lwz r2, [r12 + 0x0004] 00000CD8 7C0903A6 mtctr r0 00000CDC 4E800420 bctr fn00000CE0: 00000CE0 81820044 lwz r12, [r2 + 0x0044] 00000CE4 90410014 stw [r1 + 0x0014], r2 00000CE8 800C0000 lwz r0, [r12] 00000CEC 804C0004 lwz r2, [r12 + 0x0004] 00000CF0 7C0903A6 mtctr r0 00000CF4 4E800420 bctr fn00000CF8: 00000CF8 81820020 lwz r12, [r2 + 0x0020] 00000CFC 90410014 stw [r1 + 0x0014], r2 00000D00 800C0000 lwz r0, [r12] 00000D04 804C0004 lwz r2, [r12 + 0x0004] 00000D08 7C0903A6 mtctr r0 00000D0C 4E800420 bctr fn00000D10: 00000D10 81820048 lwz r12, [r2 + 0x0048] 00000D14 90410014 stw [r1 + 0x0014], r2 00000D18 800C0000 lwz r0, [r12] 00000D1C 804C0004 lwz r2, [r12 + 0x0004] 00000D20 7C0903A6 mtctr r0 00000D24 4E800420 bctr fn00000D28: 00000D28 81820030 lwz r12, [r2 + 0x0030] 00000D2C 90410014 stw [r1 + 0x0014], r2 00000D30 800C0000 lwz r0, [r12] 00000D34 804C0004 lwz r2, [r12 + 0x0004] 00000D38 7C0903A6 mtctr r0 00000D3C 4E800420 bctr fn00000D40: 00000D40 81820034 lwz r12, [r2 + 0x0034] 00000D44 90410014 stw [r1 + 0x0014], r2 00000D48 800C0000 lwz r0, [r12] 00000D4C 804C0004 lwz r2, [r12 + 0x0004] 00000D50 7C0903A6 mtctr r0 00000D54 4E800420 bctr fn00000D58: 00000D58 81820028 lwz r12, [r2 + 0x0028] 00000D5C 90410014 stw [r1 + 0x0014], r2 00000D60 800C0000 lwz r0, [r12] 00000D64 804C0004 lwz r2, [r12 + 0x0004] 00000D68 7C0903A6 mtctr r0 00000D6C 4E800420 bctr fn00000D70: 00000D70 8182004C lwz r12, [r2 + 0x004C] 00000D74 90410014 stw [r1 + 0x0014], r2 00000D78 800C0000 lwz r0, [r12] 00000D7C 804C0004 lwz r2, [r12 + 0x0004] 00000D80 7C0903A6 mtctr r0 00000D84 4E800420 bctr fn00000D88: 00000D88 81820054 lwz r12, [r2 + 0x0054] 00000D8C 90410014 stw [r1 + 0x0014], r2 00000D90 800C0000 lwz r0, [r12] 00000D94 804C0004 lwz r2, [r12 + 0x0004] 00000D98 7C0903A6 mtctr r0 00000D9C 4E800420 bctr fn00000DA0: 00000DA0 8182003C lwz r12, [r2 + 0x003C] 00000DA4 90410014 stw [r1 + 0x0014], r2 00000DA8 800C0000 lwz r0, [r12] 00000DAC 804C0004 lwz r2, [r12 + 0x0004] 00000DB0 7C0903A6 mtctr r0 00000DB4 4E800420 bctr fn00000DB8: 00000DB8 81820050 lwz r12, [r2 + 0x0050] 00000DBC 90410014 stw [r1 + 0x0014], r2 00000DC0 800C0000 lwz r0, [r12] 00000DC4 804C0004 lwz r2, [r12 + 0x0004] 00000DC8 7C0903A6 mtctr r0 00000DCC 4E800420 bctr fn00000DD0: 00000DD0 8182002C lwz r12, [r2 + 0x002C] 00000DD4 90410014 stw [r1 + 0x0014], r2 00000DD8 800C0000 lwz r0, [r12] 00000DDC 804C0004 lwz r2, [r12 + 0x0004] 00000DE0 7C0903A6 mtctr r0 00000DE4 4E800420 bctr fn00000DE8: 00000DE8 81820024 lwz r12, [r2 + 0x0024] 00000DEC 90410014 stw [r1 + 0x0014], r2 00000DF0 800C0000 lwz r0, [r12] 00000DF4 804C0004 lwz r2, [r12 + 0x0004] 00000DF8 7C0903A6 mtctr r0 00000DFC 4E800420 bctr fn00000E00: 00000E00 81820040 lwz r12, [r2 + 0x0040] 00000E04 90410014 stw [r1 + 0x0014], r2 00000E08 800C0000 lwz r0, [r12] 00000E0C 804C0004 lwz r2, [r12 + 0x0004] 00000E10 7C0903A6 mtctr r0 00000E14 4E800420 bctr fn00000E18: 00000E18 81820058 lwz r12, [r2 + 0x0058] 00000E1C 90410014 stw [r1 + 0x0014], r2 00000E20 800C0000 lwz r0, [r12] 00000E24 804C0004 lwz r2, [r12 + 0x0004] 00000E28 7C0903A6 mtctr r0 00000E2C 4E800420 bctr fn00000E30: 00000E30 81820018 lwz r12, [r2 + 0x0018] 00000E34 90410014 stw [r1 + 0x0014], r2 00000E38 800C0000 lwz r0, [r12] 00000E3C 804C0004 lwz r2, [r12 + 0x0004] 00000E40 7C0903A6 mtctr r0 00000E44 4E800420 bctr fn00000E48: 00000E48 81820000 lwz r12, [r2] 00000E4C 90410014 stw [r1 + 0x0014], r2 00000E50 800C0000 lwz r0, [r12] 00000E54 804C0004 lwz r2, [r12 + 0x0004] 00000E58 7C0903A6 mtctr r0 00000E5C 4E800420 bctr fn00000E60: 00000E60 81820008 lwz r12, [r2 + 0x0008] 00000E64 90410014 stw [r1 + 0x0014], r2 00000E68 800C0000 lwz r0, [r12] 00000E6C 804C0004 lwz r2, [r12 + 0x0004] 00000E70 7C0903A6 mtctr r0 00000E74 4E800420 bctr 00000E78 000003B0 .invalid 00000E7C 000003B0 .invalid 00000E80 000003B0 .invalid 00000E84 000003B0 .invalid 00000E88 000003A8 .invalid 00000E8C 000003A8 .invalid 00000E90 000003B0 .invalid 00000E94 000003B0 .invalid 00000E98 000003B0 .invalid 00000E9C 000003B0 .invalid 00000EA0 0000033C .invalid 00000EA4 00000078 .invalid 00000EA8 0000008C .invalid 00000EAC 000000F8 .invalid 00000EB0 00000308 .invalid 00000EB4 00000308 .invalid 00000EB8 00000110 .invalid 00000EBC 0000012C .invalid 00000EC0 00000140 .invalid 00000EC4 00000158 .invalid [section 1 header] name __missing__ default_address 00000000 total_size 94 unpacked_size 90 packed_size 18 section_kind PATTERN_DATA share_kind PROCESS alignment 04 [section 1 data] 0000000000000000 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000030 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000050 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0E 78 | x 0000000000000060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000070 | AA FE 07 00 00 00 00 00 00 00 00 00 00 00 03 F0 | 0000000000000080 | 00 01 00 04 00 00 00 64 00 00 00 00 00 00 00 00 | d [section 1 relocation program disassembly] 0000: 4A16 reloc_v_add_imports num_words=23 0002: 4001 reloc_v_add_sect_c num_words=2 0004: 4400 reloc_v_add_sect_c_sect_d_none num_3_word_blocks=1 0006: 0141 reloc_skip_then_add_sect_d skip_words=5, num_words=1 [section 2 header] name __missing__ default_address 00000000 total_size 0 unpacked_size 0 packed_size 294 section_kind LOADER share_kind GLOBAL alignment 04 [export table: 0 entries] [import table: 23 entries] 0 => [import SoundLib:SoundComponentSetOutput (02)] 1 => [import SoundLib:SoundComponentGetInfo (02)] 2 => [import SoundLib:SoundComponentGetSourceData (02)] 3 => [import SoundLib:SoundComponentPlaySourceBuffer (02)] 4 => [import SoundLib:SoundComponentStopSource (02)] 5 => [import InterfaceLib:CloseComponent (02)] 6 => [import InterfaceLib:SetComponentInstanceStorage (02)] 7 => [import InterfaceLib:DelegateComponentCall (02)] 8 => [import InterfaceLib:GetZone (02)] 9 => [import InterfaceLib:NewHandle (02)] 10 => [import InterfaceLib:NewHandleSys (02)] 11 => [import InterfaceLib:HLock (02)] 12 => [import InterfaceLib:SetZone (02)] 13 => [import InterfaceLib:ReserveMemSys (02)] 14 => [import InterfaceLib:DisposeHandle (02)] 15 => [import InterfaceLib:GetToolTrapAddress (02)] 16 => [import InterfaceLib:HLockHi (02)] 17 => [import InterfaceLib:PurgeSpace (02)] 18 => [import InterfaceLib:SystemZone (02)] 19 => [import InterfaceLib:MemError (02)] 20 => [import PrivateInterfaceLib:SysZoneFloatSizes (02)] 21 => [import PrivateInterfaceLib:LMGetExpandMem (02)] 22 => [import PrivateInterfaceLib:BlockClear (02)]